package eerbaar.client.ctr;

import eerbaar.client.internal.ctr.GameControllerFactory;
import eerbaar.client.internal.ctr.operator.area.IValueAreaService;
import eerbaar.client.internal.ctr.operator.area.ValueAreaService;
import eerbaar.shared.service.ServiceFactory;

public class Module {

    public void onModuleLoad() {

        registerServices();
    }

    public void registerServices() {

        ServiceFactory.register(IGameControllerFactory.class,
                new GameControllerFactory());
        new eerbaar.client.exp.Module().registerServices();

        ServiceFactory
                .register(IValueAreaService.class, new ValueAreaService());
    }

}
